home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Gigarom 1
/
Gigarom Macintosh Archives (Quantum Leap)(CDRM1080320)(1993).iso
/
FILES
/
DEV
/
A-B
/
006.PopMenus.cpt
/
PopMenus.r
< prev
next >
Wrap
Text File
|
1988-08-01
|
2KB
|
87 lines
/*------------------------------------------------------------------------------
#
# Apple Macintosh Developer Technical Support
#
# Pop-up Menu Example Application
#
# PopMenus
#
# PopMenus.r - ResEdit Source
#
# Copyright © 1988 Apple Computer, Inc.
# All rights reserved.
#
# Versions: 1.0 8/88
#
# Components: PopMenus.p August 1, 1988
# PopMenus.r August 1, 1988
# PopMenus.make August 1, 1988
#
# This program is a simple example of how to use pop-up menus in your
# application. It implements a pop-up as a userItem in a modal dialog
# box (this is a helpful example in its own right!).
#
# See Sample and TESample for the general structure and MultiFinder
# techniques that we recommend that you use when building a new application.
#
------------------------------------------------------------------------------*/
/*
* Pop-up Menu Example - Resources
* Bryan Stearns 07Apr87
*/
#include "Types.r"
/* Our dialog record */
resource 'DLOG' (128) {
{30, 30, 330, 490}, dBoxProc, invisible, noGoAway, 0, 128, "Pop-up Test"
};
/* Our dialog’s item list */
resource 'DITL' (128) {
{
/* the “OK” button */
{110, 210, 130, 270}, Button { enabled, "OK" },
/* our pop-up’s userItem */
{70, 106, 86, 210}, UserItem { enabled },
/* the prompt for our userItem */
/* (the initial space makes it look better hilighted) */
{70, 20, 86, 105}, StaticText { disabled, " Pick a font:" },
/* our button's “default” roundrect userItem (we move it to */
/* around the OK button at runtime). It's important that it */
/* be disabled, so that we can tell it from the pop-up! */
{0, 0, 0, 0}, UserItem { disabled },
/* The program name & date */
{10, 10, 60, 280}, StaticText { disabled,
"Pop-up Menu Example\nApple Developer Technical Support\n(BJS 07Apr87)" }
}
};
/* The “I need System 4.1 etc.” alert */
resource 'ALRT' (129) {
{50, 50, 180, 370}, 129, {
OK, visible, sound1;
OK, visible, sound1;
OK, visible, sound1;
OK, visible, sound1
}
};
/* The item list for our “I need System 4.1 etc.” alert */
resource 'DITL' (129) {
{
/* the “OK” button */
{100, 220, 120, 300}, Button { enabled, "Finder" },
/* The message */
{10, 65, 90, 300}, StaticText { disabled,
"The Pop-up Menu Example requires a Macintosh II, SE, Plus, or "
"512Ke personal computer, with system software version 4.1 or newer."
}
}
};